您好,欢迎来到达州工业云! 平台首页 企业驾驶舱 帮助中心 企业登录 企业注册

HI,欢迎使用达州工业云平台!

账号必须大于2位

创新资源平台
服务平台首页>专利库>专利详情

一种异构数据源的实体化方法及其引擎

  • 申请号:CN201410377598.6 申请公布号: CN104156419B
  • 申请日: 2014-08-03 申请公布日: 2019-07-26
  • 申请(专利权)人:广东电子工业研究院有限公司 专利代理机构: 广东莞信律师事务所
  • 分类号:G06F16/2458

专利介绍

本发明涉及计算机应用技术领域,特别涉及到一种异构数据源的实体化方法及其引擎。本发明将分布式查询过程中产生在数据缓冲缓存区中的临时表转移到持久数据池中,其核心包括通道控制器、持久数据池两个部分。通道控制器负责管理数据从分布式查询引擎进入实体化引擎;持久化数据池提供数据最终的存储空间。本发明解决了云数据库系统查询过程中产生的中间结果持久化问题;可以用于云数据库系统查询数据的管理上。1.一种异构数据资源的实体化方法,其特征在于:所述方法是将云数据库系统在分布式查询过程中产生在数据缓冲缓存区中的临时表转移到持久数据池中,形成实体表;以保存一段时间;所述的云数据库系统是MySQL、Oracle、SQLServer、DB2,涉及的文件系统包括Excel文件、KV文件,以及WebService;所述的方法对数据实体化过程全生命周期管理,包括创建实体表、数据载入、刷新实体表、删除实体表,以及访问交互表;所述的实体化在动态访问的过程中被系统自动实现,整个过程无需用户干预;实体化引擎包括通道控制器、交换表和持久化数据池三个组成部分;所述的通道控制器,负责管理数据从分布式查询引擎进入实体化引擎的通道;所述的交换表,存储实体化引擎需要的一些元数据,包括实体表与虚拟表的映射关系、实体表的创建时间、最近一次更新时间、访问次数;所述的持久化数据池,存储大量的实体表,是实体化过程中数据最终流向的目的地。